package com.iot08.api.vo.request;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @author cwj
 * @description
 * @date 2024/12/29 17:36
 **/
@Data
public class PayOrderInfoUpdateVo implements Serializable {

    //订单id
    private String orderid;

    //支付订单id
    private String transactionId;

    //支付用户手机号
    private String phone;

    //订单状态（0：待支付，1：已支付，2：支付失败）
    private Integer orderStatus;

    //支付时间
    private String paymentTime;

    //支付方式（支付宝、微信）
    private String paymentMethod;

    //支付状态（0：未支付，1：已支付，2：退款中等）
    private Integer paymentStatus;

    //支付金额
    private BigDecimal payAmount;

    //实际支付金额
    private BigDecimal realPayAmount;

    //实际收款金额
    private BigDecimal realReceiptAmount;

    //支付币种
    private String currency;

    //支付IP
    private String payIp;

    //订单备注信息
    private String remark;

}
